Novodmitrovskaya st., 5A / 1, Moscow 127015 Russia
View on Map
What travelers say:
The restaurant is about 500 meters away from the Demitrovsky subway station, and the interior decoration has some traditional Russian decorations. The taste of the dishes is quite good, the price and service are also good.